appear bizarre - German English Dictionary